package fr.umlv.m2.jee.pmlv.service.note;

import java.util.HashMap;
import java.util.List;

public interface IDisplayUserNoteService {
    public List<DisplayUserNote> getNoteByUserAndByYear(String uid, int year);
    public List<DisplayUserNote> getNoteBySubjectAndByYear(Long subjectId, int year);
    public DisplayUserNote getNoteByUserAndSubjectAndByYear(String uid, Long subjectId, int year);
    public void markExamBySubjectAndByYear(long idSubject, HashMap<String, Float> notes, int year);
    public void markBySubjectAndByYear(long idSubject, HashMap<String, Float> notes, int year);
    public void recalculMarkBySubjectAndByYear(long idSubject, String uid, int year);
}
